type golang.org/x/tools/internal/gcimporter.exportWriter
30 uses
golang.org/x/tools/internal/gcimporter (current package)
iexport.go#L251: func (w *exportWriter) writeIndex(index map[types.Object]uint64) {
iexport.go#L412: type exportWriter struct {
iexport.go#L422: func (w *exportWriter) exportPath(pkg *types.Package) string {
iexport.go#L563: func (w *exportWriter) tag(tag byte) {
iexport.go#L567: func (w *exportWriter) pos(pos token.Pos) {
iexport.go#L581: func (w *exportWriter) posV2(pos token.Pos) {
iexport.go#L592: func (w *exportWriter) posV1(pos token.Pos) {
iexport.go#L626: func (w *exportWriter) posV0(pos token.Pos) {
iexport.go#L660: func (w *exportWriter) pkg(pkg *types.Package) {
iexport.go#L667: func (w *exportWriter) qualifiedType(obj *types.TypeName) {
iexport.go#L676: func (w *exportWriter) typ(t types.Type, pkg *types.Package) {
iexport.go#L680: func (p *iexporter) newWriter() *exportWriter {
iexport.go#L681: return &exportWriter{p: p}
iexport.go#L684: func (w *exportWriter) flush() uint64 {
iexport.go#L701: func (w *exportWriter) startType(k itag) {
iexport.go#L705: func (w *exportWriter) doTyp(t types.Type, pkg *types.Package) {
iexport.go#L830: func (w *exportWriter) setPkg(pkg *types.Package, write bool) {
iexport.go#L838: func (w *exportWriter) signature(sig *types.Signature) {
iexport.go#L846: func (w *exportWriter) typeList(ts *typeparams.TypeList, pkg *types.Package) {
iexport.go#L853: func (w *exportWriter) tparamList(prefix string, list *typeparams.TypeParamList, pkg *types.Package) {
iexport.go#L896: func (w *exportWriter) paramList(tup *types.Tuple) {
iexport.go#L904: func (w *exportWriter) param(obj types.Object) {
iexport.go#L910: func (w *exportWriter) value(typ types.Type, v constant.Value) {
iexport.go#L992: func (w *exportWriter) mpint(x *big.Int, typ types.Type) {
iexport.go#L1060: func (w *exportWriter) mpfloat(f *big.Float, typ types.Type) {
iexport.go#L1084: func (w *exportWriter) bool(b bool) bool {
iexport.go#L1093: func (w *exportWriter) int64(x int64) { w.data.int64(x) }
iexport.go#L1094: func (w *exportWriter) uint64(x uint64) { w.data.uint64(x) }
iexport.go#L1095: func (w *exportWriter) string(s string) { w.uint64(w.p.stringOff(s)) }
iexport.go#L1097: func (w *exportWriter) localIdent(obj types.Object) {
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)